import { defineStore } from 'pinia';

export const useIndexStore = defineStore('index', {
	state: () => {
		return {
			token: ''
		};
	},
	getters: {

	},
	actions: {
		wxLogin() {
			return new Promise((resolve, reject) => {
				wx.login({
					success(res) {
						if (res.code) {
							resolve(res)
						} else {
							console.log('登录失败: ', res.errMsg)
							reject(res.errMsg)
						}
					},
					fail: (err) => {
						console.log('登录失败:', err);
						reject(err)
					},
				})
			})
		}
	},
});